package com.priox.sigar.domain.model;


import com.priox.sigar.client.dto.OperacionCuentaDTO;
import com.priox.sigar.client.dto.RangoDetalleDTO;
import com.priox.sigar.dto.ReporteContext;
import com.priox.sigar.dto.RepAnnosCxPDTO;

import java.util.List;
import java.util.Map;

/**
 * Created by MATRIX-JAVA on 25/1/2015.
 */
public interface ReporteRepository {

    public List<RangoDetalleDTO> findRangoDetalle(Long rangoId);

    public List<RepAnnosCxPDTO> findRepoteRango(ReporteContext reporteContext);
    public List<RepAnnosCxPDTO> findRepoteAgrupacionCategoriaCxA(Long checkPoint,Long usuario,String columna);

    List<OperacionCuentaDTO> findRepDetalleGlobalesCxA(Map parametros);
}
